levy a heavy tax on - Espagnol Anglais Dictionnaire